﻿@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	text-decoration:none;
}
body {
	font: normal 100% Helvetica, Arial, sans-serif;
}
.logo{
	width:80%;
	margin:6px auto;
}
.banner{
	width:100%;
	margin:0 auto;
}
.r_nav{
	background-color:#ee7b1e;
	border-radius:5px;
	border:none;
	color:#fff;
	appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
  	padding-right: 10px;
  	background-image:url(../images/down_more.png);
  	background-repeat:no-repeat;
  	background-position:90%;
  	float:left;
	width:30%;
	margin-left:2.5%;
	margin-top:10px;
	font-size:1em;
    padding-bottom:1px;
}
.seach{
	width:50%;
	position:relative;
	margin:10px auto;
}
.sea {
    float: left;
    background-color: #ee7b1e;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    padding: 3px;
    display: inline;
    position: absolute;
    right: 0;
    height: 22px;
}
input{
    height:24px;
	border:none;
	margin:0;
	padding:0;
	width:90%;
	border:1px solid #ee7b1e;
	border-bottom-left-radius:6px;
	border-top-left-radius:6px;
    height:26px;
}
.box{
	width:94px;
	height:94px;
	overflow:hidden;
	float:left;
	background-color:#CCC;
}
.box img{
	width:100%;
	overflow:hidden;
}

@media (min-width:400px){
.seach{
	width:20%;
	float:left;
	position:relative;
	margin:10px auto;
	margin-bottom:0;
	padding-left:20px;
}
.r_nav{
  	float:left;
	width:20%;
	margin-left:5%;
}
input{
	height:24px;
}
.sea{
	height:20px;
}
}
.clearfix{
	clear:both;
}
.content{
	margin-left:1%;
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	padding-top:10px;
}
.content>img{
	float:left;
	margin:0;
	height:90px;
	padding-top:4px;
}
.text{
	float:left;
	margin-left:2%;
}
.text h1{
	font-size:1.2em;
	color:#c81b20;
	padding:0;
	margin:0;
	padding-bottom:4px;
}
.text h1 a{
	color:#c81b20;
}
.fendiv {
    display:inline-block;
    float:left;
}
.star_box{
    float:left;
	font-size:0.8em;
	margin-top:4px;
	margin-bottom:4px;
}
.star_box p{
	float:left;
	line-height:8px;
	padding-top:4px;
	padding-left:10px;
	color:#666;
	padding-bottom:4px;
}
.star{
	height:8px;
	float:left;
}
.star img{
	width:15%;
	float:left;
	padding-right:5%;
}
.star_box .number{
	color:#c81b20;
	float:right;
}
.price{
	font-size:0.8em;
	padding-bottom:4px;
}
.price p{
	float:left;
	color:#666;
    margin-right:12px;
}
#peisong{
	float:right;
}
.time{
	font-size:0.8em;
	color:#666;
	background-image:url(../images/user-02.png);
	padding-left:10%;
	background-repeat:no-repeat;
	background-position:left;
	background-size:26%;
}
@media (min-width:400px){
.fendiv {
    display:inline-block;
}
.star_box{
	font-size:0.8em;
}
.price{
	font-size:0.8em;
}
.star_box p{
	float:left;
	line-height:14px;
	padding-left:20px;
}

.price p{
	padding-bottom:8px;
     margin-right:12px;
}
.star{
	height:10px;
	padding-top:4px;
}
select{
	font-size:1em;
	padding-top:2px;
	padding-bottom:2px;
}
}
@media (min-width:650px){
    .seach{
	width:28%;
}
.fendiv {
    display:inline-block;
}
.star_box{
	font-size:1.2em;
}
.price{
	font-size:1.2em;
}
input{
	height:33px;
}
.sea{
	height:22px;
    padding-top:10px;
}
.r_nav{
	background-color:#ee7b1e;
	border-radius:5px;
	border:none;
	color:#fff;
	appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
  	padding-right: 10px;
  	background-image:url(../images/down_more.png);
  	background-repeat:no-repeat;
  	background-position:90%;
  	float:left;
	width:18%;
	margin-left:3%;
	margin-top:10px;
	font-size:1.2em;
    padding-bottom:5px;
    padding-top:5px;
}
.star_box p{
	float:left;
	line-height:20px;
	padding-left:50px;
}	
.box{
	width:130px;
	height:130px;
	overflow:hidden;
	float:left;
	background-color:#CCC;
}
.box img{
	width:100%;
	overflow:hidden;
}

.price p{
	padding-bottom:10px;
     margin-right:12px;
}
.star{
	height:20px;
	padding-top:6px;
}
select{
	font-size:1.2em;
	padding-top:2px;
	padding-bottom:2px;
}
.time{
	font-size:1.2em;
}
.text h1{
	font-size:1.5em;
}
}
.footer{
	position:fixed;
	left:0;
	bottom:0;
	background-color:#ee7b1e;
	width:100%;
	border-top:1px solid #ccc;
}
.footer a{
	display:block;
	float:left;
	width:33.3%;
	text-align:center;
	color:#fff;
}
.footer img{
	float:none;
	width:20%;
	display:block;
	margin:6px auto;
}
.footer span{
	float:none;
	display:block;
}
#current{
	background-color:#fff;
	color:#ee7b1e;
}
.kong{
	height:100px;
	width:100%;
}